Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
21 LEIGHAM AVENUE Terraced £688,217 £147,500 21 Aug 1998
23 LEIGHAM AVENUE Terraced £1,140,620 £880,000 22 Mar 2017
31 LEIGHAM AVENUE Terraced £1,058,534 £1,045,000 8 Sep 2023